package com.touchwisdom.fetch.core.model.base;

import com.jfinal.autotable.AutoColumn;
import com.touchwisdom.modular.common.model.BaseEntity;

@SuppressWarnings({ "serial", "unchecked" })
public class BaseFetchAppender<M extends BaseFetchAppender<M>> extends BaseEntity<M> {
	public M setTitle(java.lang.String title) {
		set("title", title);
		return (M) this;
	}

	@AutoColumn(length = 32, nullable = false)
	public java.lang.String getTitle() {
		return getStr("title");
	}

	public M setServerUrl(java.lang.String serverUrl) {
		set("serverUrl", serverUrl);
		return (M) this;
	}

	@AutoColumn(length = 128, nullable = false)
	public java.lang.String getServerUrl() {
		return getStr("serverUrl");
	}
}